//
// Created by 23602 on 25-9-7.
//

#ifndef MODEL_HPP
#define MODEL_HPP
#include <glm/glm.hpp>

#include "glm/ext/matrix_transform.hpp"

class Model {
public:
  Model(float x, float y, float z)
  {
    this->x = x;
    this->y = y;
    this->z = z;
  }
  void translate(float x, float y, float z)
  {
    this->x += x;
    this->y += y;
    this->z += z;
    // glm::translate(glm::mat4(), this->z);
  }
  const glm::mat4x4& getModel()
  {
    return model;
  }
private:
  float x, y, z;
  glm::mat4x4 model;
};

#endif //MODEL_HPP

